Sensex ended above 26,000 led by telecom shares amid TRAI's spectrum sharing norms.
Markets surged in late trades to snap five-day losing streak led by bank shares.
Investors booked profits at higher levels despite the growth oriented Budget.
Markets ended lower on profit taking ahead of June F&O expiry.
Investors booked profits at higher levels with oil shares leading the decline
Markets surged on hopes that the exit polls would show that the BJP winning majority in the general elections.
Markets rebound with financials leading the gains on hopes of a peaceful solution to the turmoil in Ukraine